page-irp-position-list {
  #headerDivider {
    padding-left: 1.0rem;
    background-color: color($colors, light) !important;
  }

  .positionNumber {
    text-align: right !important;
  }

  .positionTab {
    .segment-activated {
      //border-bottom: 2px color($colors, primary) solid !important;
      background-color: color($colors, light) !important;
      background-color: white !important;
      color: color($colors, primary) !important;
      span {
        border-color: color($colors, primary);
        border-bottom: 2px solid !important; // padding: 0 2px 2px 2px;
      }
    }
    .segment-button {
      //background-color: color($colors, light);
      color: #000;
    }
  }

  .fundCode{
    ion-label {
      margin: 0px;
    }
    .fundCodetext {
      line-height: 3rem;
      padding-left: 0px;
      font-size: 1.7rem;
    }

    .textEllipsis {
      overflow: hidden;
      text-overflow: ellipsis;
    }

    .fundBadge {
      line-height: 3rem;
      padding-left: 0px;
      font-size: 1.7rem;
      text-align: right;
    }
  }

  .queryButton {
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 16px;
    padding-right: 16px;

    ion-label {
      margin: 0px;
    }

    .item-inner {
      padding-right: 0px !important;
    }

    button {
      height: 2.8em !important;
      margin: 0px;
    }
  }

  .positionRow {
    text-align: center !important;
    ion-col {
      ion-badge {
        border-radius: 0px !important;
      }
    }
  }
}
